PlaneShift Unreal Release 0.7.46

By PlaneShift Team, January 2nd 2025      2 comments.

Happy New Year to all of you! Here is a new PlaneShift release to start 2025 with a smile!


This release cannot be updated through the PSLauncher, so you have to download it from our Download page.

Here is the list of changes for 0.7.46:

This release focuses on three main areas: Fishing, Locomotion system update, Enhanced Input migration

Fishing minigame
- The old fishing system was very simple you just had to click on a location and then wait to get a random fish. The new system introduces a completely new mini game for fishing, which involves 25+ fishes, 20+ fishing locations including rivers and lakes, and new baits. The baits can be crafted using harvested resources like flowers or animal parts, and can provide a boost to the rarity of the fishes you find. This is really the first version of this mini game, which needs to be tested, balanced and tweaked based on your inputs.
- When you have the fishing rod equipped the targeting system works differently because the game needs to detect the water bodies like rivers and lakes. So be sure to have your fishing rod kept only when you want to activate the fishing mini game and remove it when you are just walking around for other purposes.
- Fixed the existing and added new fishing animations
- Allowed to inspect window to visualize the fishes
- For simplicity we do not allow inventory movements while fishing
To start fishing equip your rod and right-click on a river or lake water


System updates
Sometimes you realize that certain components are old and have never been upgraded to follow the core Unreal Engine updates. This was the case for our locomotion system (ALS) and for the keyboard and mouse inputs. Both were still using the Unreal 4 versions. It was time to do an upgrade even if the effort required was significant. The good news is 0.7.46 upgrades both those systems.

Locomotion system:
- With Unreal Engine 5.4 we started to experience significant movement glitches, like the "character going to the ground" bug or the "long legs" bug. While we did not test this extensively the upgrade hopefully fixed these problems.
- The plugin has been updated and is now using the latest systems in a Unreal Engine 5.4. As a player, you don't really get new features but at least we got rid of the bugs

Enhanced Input:
- Also in this case the player does not have a direct benefit from the upgrade of enhanced input system, but it makes our game more up to date to the latest standards and more compatible with the real engine ecosystem. The new system simplifies the usage of different keys in different contexts. For example inside a fishing mini game you use certain keys while outside of the mini game use the same keys for moving.


Other Additions and Fixes
Added a new harvest animation to differentiate from mining
Fixes to guildhouses to allow drop of items on floor
Fixed some rotated bows

Added new Xiosia candles and festive hats
Increased size of Amdeneir guildhouse and added high res textures
Added new icons for chests, added few more small pouches to purchase
Improved collision on some large stalactites
Fixed magic shop books
Better names when right click on world item containers
Upgraded some shelves

Fixed crash on delayed spell casting when creature already dead
Fixed crash in dungeon generation when riddle is present
Fixed crash on global message when char already disconnected

Fixed GM attributes to have proper defaults, to avoid players randomly being not attackable
Fixed bug on containers to avoid missing items and server crashes
Fixed crash in NPC movement
Changed all Guildhouses to have ground as real mesh (may fix the fall through on login?)
Added new achievements for Knowledge category
Updated old books textures
Made HP and scale persistent for items dropped into the world
Fixed crash on tribes
Made Prospect plants and minerals abilities functional
Fixed bug in achievement showing "achieved" when only partially achieved
Fixed potential crash in psSaveCharEvent



All the bugs are tracked on our Flyspray, where you can register and add your findings.
If you want to support us, become a Patreon! Find other players in our Discord